package com.zy.experience_system.service;

import com.zy.experience_system.dto.StuHomeworkDTO;
import com.zy.experience_system.form.*;
import com.zy.experience_system.vo.*;

import java.util.List;

public interface StuHomeworkService {
    void save(StuHomeworkDTO stuHomeworkDTO);
    void save(SetAndStuForm setAndStuForm);
    List<HomeworkSimpleVO> findAllByStuIdAndSetId(SetAndStuForm setAndStuForm);
    void saveScore(CheckHomeworkForm checkHomeworkForm);
    StuHomeworkVO findById(Integer homeworkId);
    TeachHomeworkVO findByTestIdAndSetId(TestAndSetNoTeachForm testAndSetNoTeachForm);
    void saveAnswer(HomeworkAnswerForm homeworkAnswerForm);
    List<TeachTestListVO> findBySetId(Integer setId);
    List<StuOrderVO> findOrderBySetId(Integer setId);
}
